İngiliscə ünsiyyət
  Rusca ünsiyyət  

Online dİl kursuna qoşulun
Ödənişsiz olaraq (*) qrammatika öyrənin, testlər həll edin, audio yazılar dinləyin, tərcüməli mətnlər oxuyun, 142534 istifadəçi ilə ingilis dilində ünsiyyət qurun, il boyu davam edən müsabiqədə iştirak edib müxtəlif hədiyyələr qazanma şansı əldə edin...
Online ingilis, rus və ərəb dili kursu - Dərs

Dərs


Növbəti dərsə keçid və ya cari dərsin davamı səhifənin aşağı hissəsindədir.


Dərs 11: 1/5 - Qrammatika dərsləri. (seçdiyiniz səviyyə: intermediate)

How long have you (been)...?

İndiki bitmiş zamandan keçmişdə başlamış və indiyədək davam edən və ya nəticəsi görünən hadisəni ifadə etmək üçün istifadə edilir. Aşağıda indiki zamanla müqayisəsinə baxaq:

Amy is in hospital.
She has been in hospital since Monday. ('Amy is in hospital since Monday' -- yox)

We know each other very well.
We have known each other for a long time, ('we know' -- yox)

Are you waiting for somebody?
How long have you been waiting?


I have been doing something (present perfect continuous) = 'I started doing something in the past and I am still doing it (və ya have just stopped)':

I've been learning English for a long time. (i am learning -- yox)
Sorry I'm late. Have you been waiting long?
It's been raining since I got up this morning.

Hərəkət təkrarlanan hərəkət də ola bilər:

'How long have you been driving?' 'Since I was 17.'


İndiki bitmiş davamedici zaman daha çox how long, since, for sözləri ilə işlənir:

I've been learning English for a long time. ('I've learnt' -- yox)

Livework felləri ilə həm indiki bitmiş həm də indiki bitmiş davamedici zamandan istifadə etmək olar:

John has been living / has lived in London for a long time.
How long have you been working / have you worked here?

Always sözü ilə isə yalnız indiki bitmiş zamandan istifadə oluna bilər:

John has always lived in London. ('has always been living' -- yox)

Uzun müddət ərzində təkrarlanan hadisələr üçün həm indiki bitmiş həm də indiki bitmiş davamedici zamandan istifadə etmək olar:

I've been collecting / I've collected stamps since I was a child.

Bəzi fellər -- know/like/believe və s. -- adətən davamedici zamanlarda işlənmir:

How long have you known Jane? ('have you been knowing' -- yox)
I've had a pain in my stomach since I got up this morning.

Aşağıdakl tip inkar cümlələrində indiki bitmiş zamandan istifadə olunur:

I haven't seen Tom since Monday. (= Monday was the last time I saw him)
Jane hasn't phoned me for two weeks. (= the last time she phoned was two weeks ago)

 


Diqqət. Qeydiyyatdan keçib hesaba daxil olmayan istifadəçilər ancaq hər dərsin birinci hissəsini görə bilir. Eləcə də testləri yalnız hesaba daxil olmuş qeydiyyatlı istifadəçilər görə və həll edə bilər. Dərslərdən tam faydalanmaq üçün əgər hesabınız varsa sağ sütunda müvafiq bölmədən email-parol yazaraq daxil olun, yoxdursa, qeydiyyatdan keçin.


Yeni dərs


Günün sözləri
Günün sözləri artıq yeni bölmə şəklində fəaliyyət göstərir. Keçid üçün düyməyə klikləyin Günün sözləri
Elan lövhəsi
Artıq 660 istifadəçi GOLD status əldə edərək üstünlüklərdən faydalanıb. Bəs siz?
Üzvlər üçün giriş
Emailiniz:
Parol:
Parolu unutmusunuz?
Qeydiyyatdan keçməmisiniz?  İndi üzv olun!

Xaricidil.net rəsmi bloqu Xaricidil.net Facebook səhifəsi Xaricidil.net Twitter kanalı Xaricidil.net bloqunun RSS kanalı Xaricidil.net Youtube kanalı